var alavanca : GameObject;
var alavanca2 : GameObject;
var alavanca3 : GameObject;
var valve : GameObject;
var alavancabool : boolean;
var alavancabool2 : boolean;
var alavancabool3 : boolean;
var valvebool : boolean;
var butao : boolean;
var contadorA : int;
var contadorA2 : int;
var contadorA3 : int;
var contadorV : int;
var contadorB : int;
var contador : int;
var caixa : GameObject;
var plataforma : GameObject;
var plataforma2 : GameObject;
var plataforma3 : GameObject;
var plataforma4 : GameObject;
var plataforma5 : GameObject;
var plataforma6 : GameObject;
var plata : GameObject;
var caixa1 : CaixaFase11;
var i : int;
function Update () {
i = caixa1.contadorB;
if(alavancabool)
{
	if(Input.GetKeyDown("e"))
	{
		if(contadorA == 0)
		{
		if(contador < 1 && i < 1){
		plataforma2.animation.Play();
		alavanca.animation.Play();
		contadorA = 1;
		return;
		}
		}
		if(contadorA == 1)
		{
		contadorA = 0;
		alavanca.animation.Play("Alavanca11off");
		if(contador <1)
		{
		contadorA2 = 0;
		contador ++;
		}
		return;
		}
				
	}	
}
if(alavancabool2 && contadorA2 < 1)
{
	if(Input.GetKeyDown("e"))
	{
		if(contadorA == 0)
		{
		caixa.active = true;
		print("caixa");
		}
		if(contadorA == 1)
		{
		plataforma.animation.Play();
		print("caixaNone");
		}
		alavanca2.renderer.material.color = Color.red;
		contadorA2 ++;
		
	}
}

if(alavancabool3 && contadorA3 < 1 && contadorA == 0)
{
if(Input.GetKeyDown("e"))
	{
	caixa.active = true;
	alavanca3.renderer.material.color = Color.red;
	contadorA3 ++;		
	}
}
if(valvebool && contadorV < 1)
{
if(Input.GetKeyDown("e"))
{
	valve.animation.Play();
	plataforma5.animation.Play();
	plataforma6.animation.Play();
	plata.active = true;
	contadorV ++;	
}	
}
if(butao && contadorB < 1)
{
if(contadorV != 0)
{
	plataforma6.animation.Play("passagemoffO4Fase11");
	plataforma5.animation.Play("passagemoffO3Fase11");
}
	plataforma2.animation.Play("plataformaN2Fase11");
	plataforma3.animation.Play();
	plataforma4.animation.Play();
	contadorB ++;		
}

}

function OnTriggerEnter(objeto : Collider)
{
	if(objeto.gameObject.name == "Alavanca1")
	{
		alavancabool = true;
	}
	if(objeto.gameObject.name == "Alavanca2")
	{
		alavancabool2 = true;
	}
	if(objeto.gameObject.name == "Alavanca3")
	{
		alavancabool3 = true;
	}
	if(objeto.gameObject.name == "valve")
	{
		valvebool = true;
	}
	if(objeto.gameObject.name == "Butao")
	{
		butao = true;
	}
}
function OnTriggerExit(objeto : Collider)
{
	if(objeto.gameObject.name == "Alavanca1")
	{
		alavancabool = false;
	}
	if(objeto.gameObject.name == "Alavanca2")
	{
		alavancabool2 = false;
	}
	if(objeto.gameObject.name == "Alavanca3")
	{
		alavancabool3 = false;
	}
	if(objeto.gameObject.name == "valve")
	{
		valvebool = false;
	}
	if(objeto.gameObject.name == "Butao")
	{
		butao = false;
	}
}